Maven系列教材 (九) 您所在的位置:网站首页 在eclipse中创建java web项目 Maven系列教材 (九)

Maven系列教材 (九)

#Maven系列教材 (九)| 来源: 网络整理| 查看: 265

Maven系列教材 (八)- 用命令行创建Maven风格的java web项目 Maven系列教材 (十)- 使用Eclipse创建一个Maven风格的SSM项目 登录后可下载 工具版本兼容问题

步骤 1 : 删除j2ee目录    步骤 2 : 新建Maven 项目    步骤 3 : 这个界面点下一步    步骤 4 : 这个界面使用webapp,点下一步    步骤 5 : 这一步填写如图所示的信息    步骤 6 : 此时得到的maven web 项目的问题    步骤 7 : 创建java 源代码目录    步骤 8 : java源文件目录创建好了    步骤 9 : 通过pom.xml添加servlet jar包    步骤 10 : 添加好之后,index.jsp也不报错了    步骤 11 : 通过eclipse内置tomcat启动   

步骤 1 : 删除j2ee目录 edit 顶 折 纠 问 请先登录 删除创建Web项目步骤创建的j2ee目录 步骤 2 : 新建Maven 项目 edit 顶 折 纠 问 请先登录 菜单->File->New->Other->Maven->Maven Project 新建Maven 项目 步骤 3 : 这个界面点下一步 edit 顶 折 纠 问 请先登录 这个界面点下一步 步骤 4 : 这个界面使用webapp,点下一步 edit 顶 折 纠 问 请先登录 默认选中的是maven-archetype-quickstart, 请修改为: maven-archetype-webapp  这个界面使用webapp,点下一步 步骤 5 : 这一步填写如图所示的信息 edit 顶 折 纠 问 请先登录 这一步填写如图所示的信息 步骤 6 : 此时得到的maven web 项目的问题 edit 顶 折 纠 问 请先登录 此时能得到的maven web 项目,不过有两个问题1. 没有java源代码目录2. index.jsp报错 此时得到的maven web 项目的问题 步骤 7 : 创建java 源代码目录 edit 顶 折 纠 问 请先登录 在上一步的截图中可以发现,没有地方存放java源文件,这个时候就需要按照如下步骤做:右键项目->属性->Java Build Path->Libraries->Edit->Workspace default JRE(jdk8)->Finish 创建java 源代码目录 步骤 8 : java源文件目录创建好了 edit 顶 折 纠 问 请先登录 如图所示,java源文件目录创建好了 java源文件目录创建好了 步骤 9 : 通过pom.xml添加servlet jar包 edit 顶 折 纠 问 请先登录 这个时候,还存在index.jsp会 报错的问题。 这个问题的解决办法是添加servlet.jar包。做法参考:给maven项目添加jar 通过pom.xml添加servlet jar包 步骤 10 : 添加好之后,index.jsp也不报错了 edit 顶 折 纠 问 请先登录 添加好之后,index.jsp也不报错了 步骤 11 : 通过eclipse内置tomcat启动 edit 顶 折 纠 问 请先登录 maven web-app 项目就像动态web项目那样,是支持通过eclipse 内置tomcat启动的

右键点击项目j2ee,点击Run As -> Run on Server ,成功之后就会看到如图所示的Hello World!

如果对于Eclipse内置Tomcat配置方式不熟悉,请参考教程:通过Eclipse启动Tomcat-Run On Server

通过eclipse内置tomcat启动 文件内容比较器

把你的代码复制到下面区域。 如果在线比较不好用,请使用客户端比较软件: diffmerge 下载和使用教程

复制代码

代码高亮插件双击即可选中,不过部分同学反应,通过代码高亮插件复制的代码无法在IDEA里正常显示,这里提供TEXTAREA的方式,方便复制,谢谢

分享连接

分享如下连接可增加积分,获取50%佣金 推

如果不方便发连接(如贴吧),可以使用如下由连接转换为的二维码. 鼠标在图片上右键,然后另存为即可 警告: 请勿使用挂机软件刷积分,刷积分不会导致任何注册量,很容易被识别。 一旦发现刷积分,即封号处理,请勿做吃力不讨好之事。 做练习的正确姿势 1. 自行完成练习 根据练习目标尽量自己实现代码效果,期间会碰到疑问,难题,和自己不懂的地方,这些都是必要的过程 2. 带着疑问查看答案 完成过程中,碰到无法解决的问题,带着疑问,查看答案,分析答案的解决思路 3. 查看答案讲解视频 依然有不明白的地方,点开视频讲解,带着疑问,听视频讲解有问题的部分 4. 再做一遍 理解后,再从头做一遍,把有疑问的地方都捋清楚 5. 总结 最后再总结一遍,总结思路,总结解决办法,以后遇到类似的问题,怎么处理 Maven系列教材 (九)- 在Eclipse中创建maven风格的java web项目-总结笔记 把这时的想法,思路,研究都记录下来,等全部学完了,再回过头来巩固和理解,学习效果就会很好,知识点掌握得也牢固. 点击查看我的笔记 总结 代码 保存中预计需要秒 保存完成 保存失败,请联系站长 收藏本知识点

有的同学收藏是为了进行标记,过段时间再来看不明白的地方,在此处可以记录哪里不明白. 单纯收藏的, 直接点击提交即可。

点击查看我的收藏 错误纠正专用

站长比较马虎,难免出现错别字,如果发现哪里文字有误,请提交错误,站长会尽快修改,谢谢

Maven系列教材 (八)- 用命令行创建Maven风格的java web项目 Maven系列教材 (十)- 使用Eclipse创建一个Maven风格的SSM项目 HOW2J公众号,关注后实时获知最新的教程和优惠活动,谢谢。

问答区域     删除提问已经提交成功,正在审核, 谢谢. 回复提问已经提交成功,正在审核, 谢谢. 2020-12-16 所有都成功了,但文件夹有× 超神的马桶

关于 工具和中间件-Maven-Eclipse Web 项目 的提问

问题 截图 代码 异常 其他一切正常,甚至tomcat都跑起来可以显示,但是文件夹总有一个×,看起来很烦,这个是什么问题 加载中

1 个答案 抱月惊风 跳转到问题位置 答案时间:2020-12-16 你可以试着重新编译一遍

请先登陆 回答已经提交成功,正在审核。 请于 我的回答 处查看回答记录,谢谢

删除提问已经提交成功,正在审核, 谢谢. 回复提问已经提交成功,正在审核, 谢谢. 2020-06-17 这样做的mavenweb跟动态web项目有什么区别吗 jyzzzzzzZ

关于 工具和中间件-Maven-Eclipse Web 项目 的提问 这样做的mavenweb跟动态web项目有什么区别吗,为什么很多人还要把mavenweb改改改配置成maven动态web项目呢 ?????

请先登陆 回答已经提交成功,正在审核。 请于 我的回答 处查看回答记录,谢谢 删除提问已经提交成功,正在审核, 谢谢. 回复提问已经提交成功,正在审核, 谢谢. 2019-10-06 已创建index,但还是报错 qht19960408

关于 工具和中间件-Maven-Eclipse Web 项目 -添加好之后,index.jsp也不报错了 的提问 报错 The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path

4 个答案 iamanoob 跳转到问题位置 答案时间:2020-05-14 没有保存pom.xml吧 快乐小帅 跳转到问题位置 答案时间:2020-04-12 同问题,lk13579推荐的博客方法是正确的,但是里面图片演示用的汉化eclipse 若使用是未汉化的可以看: https://www.cnblogs.com/theWinter/p/10743401.html lk13579 跳转到问题位置 答案时间:2020-01-07 https://www.cnblogs.com/achengmu/p/8082457.html 照着这个改一下 老胡的猫 跳转到问题位置 答案时间:2019-10-27 兄弟包导错了吧

请先登陆 回答已经提交成功,正在审核。 请于 我的回答 处查看回答记录,谢谢 删除提问已经提交成功,正在审核, 谢谢. 回复提问已经提交成功,正在审核, 谢谢. 2019-04-10 对于项目同时出现webapp(是mavne项目自动生成)和webcontent(部署tomcat必须设置dynamic web项目,由此生成的)目录导致出现运行404的解决办法(我踩的坑,搞了好几天) 少夜阳

关于 工具和中间件-Maven-Eclipse Web 项目 的提问

问题 截图 代码 异常 我的项目名是j3ee 首先按照站主的执行,我发现没有勾选property->project facets中的dynamic web选项,没有勾选这一步,无法在run as里面找到run on server,所以需要勾选dynamic web选项,如图1设置 但是执行以后在文件夹下会生成图2的目录结构,显然目录里多了一个webcontent目录,dynamic web项目的默认目录是webcontent目录,但是这里面并没有web.xml,web.xml文件是在webapp目录里面,所以需要更改目录,去掉这个webcontent. 这个webcontent产生的原因是我们在上一步勾选property->project facets中的dynamic web选项的时候少设置了一个默认文件夹,具体如图3设置,需要在勾选dynamic web选项的时候点击框那个按钮,然后看到如图4,默认目录是webcontent,我们将其改成webapp,如图5所示。此时webcontent目录消失。 其余操作参考站主 最后所有的目录结构如图6所示 结果是图7 对于项目中同时出现webapp和webcontent目录的解决方法是参考文章http://www.zuidaima.com/blog/1618162161323008.htm解决的,去掉了webcontent目录。 加载中

4 个答案 iamanoob 跳转到问题位置 答案时间:2020-04-13 sit down DuXiu Chen hkctlp 跳转到问题位置 答案时间:2019-08-06 优秀如你 追求YOUCAN 跳转到问题位置 答案时间:2019-05-28 多谢多谢,我也是这个问题 丽丽哒云儿 跳转到问题位置 答案时间:2019-05-11 赞 多谢解答

请先登陆 回答已经提交成功,正在审核。 请于 我的回答 处查看回答记录,谢谢

删除提问已经提交成功,正在审核, 谢谢. 回复提问已经提交成功,正在审核, 谢谢. 2019-03-06 第四步, catalogs 加载很慢(Select an Archetype 这个页面) super_9du

关于 工具和中间件-Maven-Eclipse Web 项目 - 这个界面使用webapp,点下一步 的提问 需要等待很长一段时间才有反应

请先登陆 回答已经提交成功,正在审核。 请于 我的回答 处查看回答记录,谢谢

提问太多,页面渲染太慢,为了加快渲染速度,本页最多只显示几条提问。还有 9 条以前的提问,请 点击查看

提问之前请登陆 提问已经提交成功,正在审核。 请于 我的提问 处查看提问记录,谢谢



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有